Designing the M·CORETM M3 CPU Architecture
نویسندگان
چکیده
The M•CORE microRISC architecture has been developed to address the growing need for long battery life among today’s portable applications. In this paper, we present the architectural enhancements of the M3 processor, the successor to the original M•CORE M2 architecture. Specifically, we discuss the instruction buffer and pipeline enhancements, the branch prediction algorithm, branch folding for small program loops, the fast integer multiplier, and several new instructions. We present performance comparisons between the M2 and M3 M•CORE processors. Finally, we also discuss two system implementations utilizing the M•CORE M3 processor. IEEE International Conference on Computer Design, Austin, Texas, October 10-13, 1999.
منابع مشابه
Complexity-effective Enhancements to a RISC CPU Architecture
The M•CORETM RISC architecture has been developed to address the growing need for long battery life among today’s embedded applications [4]. In this paper, we present several architectural enhancements to the M•CORE M3 processor. Specifically, we discuss the burst mode memory enhancements, the instruction fetch enhancements, the selectable branch prediction implementation, and the improvements ...
متن کاملThe Place and Influence of Intuition in the Creativity of the Architecture Designing Process
The work of architecture is believed to depend on the governing thought in the process of architectural designing. This thought can be analyzed, developed, experienced, and interpreted. Creativity is the only domineering force in the idea of designing which is in quest for freeing architecture from the routine methods, and also finding the novel systems to answer the questions in architecture. ...
متن کاملThe principles of traditional designing dominant on carpet and tile designing and Islamic architecture
The feature of decorating curves in Iranian arts, paintings, illumination, cover decorating, Engraving Carving Sudoriferous Cloth carpet and several decorations related to architecture including tile, stucco have principles and features of traditional designing. Several types of figures of Khatayi and Ieslimi and their roles in combination and space besides having principles in proportion to gr...
متن کاملDesign Space Exploration of IEEE 802.11n using SystemC
This paper proposes the case study of the design space exploration using SystemC. The platform based design with BUS based communication architecture is used as designing approach. IEEE 802.11n system is used as case application. Transaction level modeling(TLM) of the platform is generated using SystemC. Various architectural options – CPU and BUS clock speed, memory response time, memory size ...
متن کاملDesigning a CAM-based coprocessor for boosting performance of antivirus software
In this report we investigate the benefits of using a coprocessor coupled with content addrassible memory (CAM) for off-loading of a computation-intensive kernels of antivirus software. Overview of antivirus technologies is presented, followed by performance analysis of real antivirus software to justify the application of coprocessor. High level architecture of the coprocessor and its interact...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999